corroborating evidence - French English Dictionary